productive of gain - French English Dictionary